home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
share
/
catman
/
p_man
/
cat3
/
Xm
/
ApplicationShell.z
/
ApplicationShell
Wrap
Text File
|
1998-10-30
|
18KB
|
265 lines
AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((lllliiiibbbbrrrraaaarrrryyyy ccccaaaaUUUUllllNNNNllllIIII))))XXXX SSSSyyyysssstttteeeeAAAAmmmmppppppppVVVVlllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((lllliiiibbbbrrrraaaarrrryyyy ccccaaaallllllll))))
NNNNAAAAMMMMEEEE
AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll - The ApplicationShell widget class
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
#include <Xm/Xm.h>
#include <X11/Shell.h>
VVVVEEEERRRRSSSSIIIIOOOONNNN
This page documents Motif 2.1.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
ApplicationShell is used as the main top-level window for an
application. An application should have more than one
ApplicationShell only if it implements multiple logical
applications.
CCCCllllaaaasssssssseeeessss
ApplicationShell inherits behavior and resources from CCCCoooorrrreeee,
CCCCoooommmmppppoooossssiiiitttteeee, SSSShhhheeeellllllll, WWWWMMMMSSSShhhheeeellllllll, VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll, and TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll.
The class pointer is _a_p_p_l_i_c_a_t_i_o_n_S_h_e_l_l_W_i_d_g_e_t_C_l_a_s_s.
The class name is AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll.
NNNNeeeewwww RRRReeeessssoooouuuurrrrcccceeeessss
The following table defines a set of widget resources used
by the programmer to specify data. The programmer can also
set the resource values for the inherited classes to set
attributes for this widget. To reference a resource by name
or by class in a ....XXXXddddeeeeffffaaaauuuullllttttssss file, remove the XXXXmmmmNNNN or XXXXmmmmCCCC
prefix and use the remaining letters. To specify one of the
defined values for a resource in a ....XXXXddddeeeeffffaaaauuuullllttttssss file, remove
the XXXXmmmm prefix and use the remaining letters (in either
lowercase or uppercase, but include any underscores between
words). The codes in the access column indicate if the
given resource can be set at creation time (C), set by using
XXXXttttSSSSeeeettttVVVVaaaalllluuuueeeessss (S), retrieved by using XXXXttttGGGGeeeettttVVVVaaaalllluuuueeeessss (G), or is
not applicable (N/A).
AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
NNNNaaaammmmeeee CCCCllllaaaassssssss TTTTyyyyppppeeee DDDDeeeeffffaaaauuuulllltttt AAAAcccccccceeeessssssss
XmNargc XmCArgc int 0 CSG
XmNargv XmCArgv String * NULL CSG
XXXXmmmmNNNNaaaarrrrggggcccc Specifies the number of arguments given in the
XXXXmmmmNNNNaaaarrrrggggvvvv resource. The function XXXXttttIIIInnnniiiittttiiiiaaaalllliiiizzzzeeee sets
this resource on the shell widget instance it
creates by using its parameters as the values.
XXXXmmmmNNNNaaaarrrrggggvvvv Specifies the argument list required by a session
manager to restart the application if it is
killed. This list should be updated at appropriate
Page 1 (printed 10/24/98)
AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((lllliiiibbbbrrrraaaarrrryyyy ccccaaaaUUUUllllNNNNllllIIII))))XXXX SSSSyyyysssstttteeeeAAAAmmmmppppppppVVVVlllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((lllliiiibbbbrrrraaaarrrryyyy ccccaaaallllllll))))
points by the application if a new state has been
reached that can be directly restarted. The
function XXXXttttIIIInnnniiiittttiiiiaaaalllliiiizzzzeeee sets this resource on the
shell widget instance it creates by using its
parameters as the values. When XXXXttttGGGGeeeettttVVVVaaaalllluuuueeeessss is
called on this resource, the returned value is a
pointer to the actual resource value and should
not be freed.
IIIInnnnhhhheeeerrrriiiitttteeeedddd RRRReeeessssoooouuuurrrrcccceeeessss
ApplicationShell inherits behavior and resources from the
following superclasses. For a complete description of each
resource, refer to the reference page for that superclass.
TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
NNNNaaaammmmeeee CCCCllllaaaassssssss TTTTyyyyppppeeee DDDDeeeeffffaaaauuuulllltttt AAAAcccccccceeeessssssss
XmNiconic XmCIconic Boolean False CSG
XmNiconName XmCIconName String NULL CSG
XmNiconNameEncoding XmCIconNameEncoding Atom dynamic CSG
VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
NNNNaaaammmmeeee CCCCllllaaaassssssss TTTTyyyyppppeeee DDDDeeeeffffaaaauuuulllltttt AAAAcccccccceeeessssssss
XmNaudibleWarning XmCAudibleWarning unsigned char XmBELL CSG
XmNbuttonFontList XmCButtonFontList XmFontList dynamic CSG
XmNbuttonRenderTable XmCButtonRenderTable XmRenderTable dynamic CSG
XmNdefaultFontList XmCDefaultFontList XmFontList dynamic CG
XmNdeleteResponse XmCDeleteResponse unsigned char XmDESTROY CSG
XmNinputMethod XmCInputMethod String NULL CSG
XmNinputPolicy XmCInputPolicy XmInputPolicy XmPER_SHELL CSG
XmNkeyboardFocusPolicy XmCKeyboardFocusPolicy unsigned char XmEXPLICIT CSG
XmNlabelFontList XmCLabelFontList XmFontList dynamic CSG
XmNlabelRenderTable XmCLabelRenderTabel XmRenderTable dynamic CSG
XmNlayoutDirection XmCLayoutDirection XmDirection XmLEFT_TO_RIGHT CG
XmNmwmDecorations XmCMwmDecorations int -1 CG
XmNmwmFunctions XmCMwmFunctions int -1 CG
XmNmwmInputMode XmCMwmInputMode int -1 CG
XmNmwmMenu XmCMwmMenu String NULL CG
XmNpreeditType XmCPreeditType String dynamic CSG
XmNshellUnitType XmCShellUnitType unsigned char XmPIXELS CSG
XmNtextFontList XmCTextFontList XmFontList dynamic CSG
XmNtextRenderTable XmCTextRenderTable XmRenderTable dynamic CSG
XmNunitType XmCUnitType unsigned char XmPIXELS CSG
XmNuseAsyncGeometry XmCUseAsyncGeometry Boolean False CSG
WWWWMMMMSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
NNNNaaaammmmeeee CCCCllllaaaassssssss TTTTyyyyppppeeee DDDDeeeeffffaaaauuuulllltttt AAAAcccccccceeeessssssss
XmNbaseHeight XmCBaseHeight int XtUnspecifiedShellInt CSG
XmNbaseWidth XmCBaseWidth int XtUnspecifiedShellInt CSG
XmNheightInc XmCHeightInc int XtUnspecifiedShellInt CSG
XmNiconMask XmCIconMask Pixmap NULL CSG
Page 2 (printed 10/24/98)
AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((lllliiiibbbbrrrraaaarrrryyyy ccccaaaaUUUUllllNNNNllllIIII))))XXXX SSSSyyyysssstttteeeeAAAAmmmmppppppppVVVVlllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((lllliiiibbbbrrrraaaarrrryyyy ccccaaaallllllll))))
XmNiconPixmap XmCIconPixmap Pixmap NULL CSG
XmNiconWindow XmCIconWindow Window NULL CSG
XmNiconX XmCIconX int XtUnspecifiedShellInt CSG
XmNiconY XmCIconY int XtUnspecifiedShellInt CSG
XmNinitialState XmCInitialState int NormalState CSG
XmNinput XmCInput Boolean True CSG
XmNmaxAspectX XmCMaxAspectX int XtUnspecifiedShellInt CSG
XmNmaxAspectY XmCMaxAspectY int XtUnspecifiedShellInt CSG
XmNmaxHeight XmCMaxHeight int XtUnspecifiedShellInt CSG
XmNmaxWidth XmCMaxWidth int XtUnspecifiedShellInt CSG
XmNminAspectX XmCMinAspectX int XtUnspecifiedShellInt CSG
XmNminAspectY XmCMinAspectY int XtUnspecifiedShellInt CSG
XmNminHeight XmCMinHeight int XtUnspecifiedShellInt CSG
XmNminWidth XmCMinWidth int XtUnspecifiedShellInt CSG
XmNtitle XmCTitle String dynamic CSG
XmNtitleEncoding XmCTitleEncoding Atom dynamic CSG
XmNtransient XmCTransient Boolean False CSG
XmNwaitForWm XmCWaitForWm Boolean True CSG
XmNwidthInc XmCWidthInc int XtUnspecifiedShellInt CSG
XmNwindowGroup XmCWindowGroup Window dynamic CSG
XmNwinGravity XmCWinGravity int dynamic CSG
XmNwmTimeout XmCWmTimeout int 5000 ms CSG
SSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
NNNNaaaammmmeeee CCCCllllaaaassssssss TTTTyyyyppppeeee DDDDeeeeffffaaaauuuulllltttt AAAAcccccccceeeessssssss
XmNallowShellResize XmCAllowShellResize Boolean False CG
XmNcreatePopupChildProc XmCCreatePopupChildProc XtCreatePopupChildProc NULL CSG
XmNgeometry XmCGeometry String NULL CSG
XmNoverrideRedirect XmCOverrideRedirect Boolean False CSG
XmNpopdownCallback XmCCallback XtCallbackList NULL C
XmNpopupCallback XmCCallback XtCallbackList NULL C
XmNsaveUnder XmCSaveUnder Boolean False CSG
XmNvisual XmCVisual Visual * CopyFromParent CSG
CCCCoooommmmppppoooossssiiiitttteeee RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
NNNNaaaammmmeeee CCCCllllaaaassssssss TTTTyyyyppppeeee DDDDeeeeffffaaaauuuulllltttt AAAAcccccccceeeessssssss
XmNchildren XmCReadOnly WidgetList NULL G
XmNinsertPosition XmCInsertPosition XtOrderProc NULL CSG
XmNnumChildren XmCReadOnly Cardinal 0 G
CCCCoooorrrreeee RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
NNNNaaaammmmeeee CCCCllllaaaassssssss TTTTyyyyppppeeee DDDDeeeeffffaaaauuuulllltttt AAAAcccccccceeeessssssss
XmNaccelerators XmCAccelerators XtAccelerators dynamic CSG
XmNancestorSensitive XmCSensitive Boolean dynamic G
XmNbackground XmCBackground Pixel dynamic CSG
XmNbackgroundPixmap XmCPixmap Pixmap XmUNSPECIFIED_PIXMAP CSG
XmNborderColor XmCBorderColor Pixel XtDefaultForeground CSG
XmNborderPixmap XmCPixmap Pixmap XmUNSPECIFIED_PIXMAP CSG
XmNborderWidth XmCBorderWidth Dimension 0 CSG
XmNcolormap XmCColormap Colormap dynamic CG
Page 3 (printed 10/24/98)
AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((lllliiiibbbbrrrraaaarrrryyyy ccccaaaaUUUUllllNNNNllllIIII))))XXXX SSSSyyyysssstttteeeeAAAAmmmmppppppppVVVVlllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((lllliiiibbbbrrrraaaarrrryyyy ccccaaaallllllll))))
XmNdepth XmCDepth int dynamic CG
XmNdestroyCallback XmCCallback XtCallbackList NULL C
XmNheight XmCHeight Dimension dynamic CSG
XmNinitialResourcesPersistent XmCInitialResourcesPersistent Boolean True C
XmNmappedWhenManaged XmCMappedWhenManaged Boolean True CSG
XmNscreen XmCScreen Screen * dynamic CG
XmNsensitive XmCSensitive Boolean True CSG
XmNtranslations XmCTranslations XtTranslations dynamic CSG
XmNwidth XmCWidth Dimension dynamic CSG
XmNx XmCPosition Position 0 CSG
XmNy XmCPosition Position 0 CSG
TTTTrrrraaaannnnssssllllaaaattttiiiioooonnnnssss
There are no translations for ApplicationShell.
RRRREEEELLLLAAAATTTTEEEEDDDD
CCCCoooommmmppppoooossssiiiitttteeee(3), CCCCoooorrrreeee(3), SSSShhhheeeellllllll(3), WWWWMMMMSSSShhhheeeellllllll(3), VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll(3),
and TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll(3).
Page 4 (printed 10/24/98)